package com.wargameproject.unite;

import com.wargameproject.Joueur;
import com.wargameproject.R;
import com.wargameproject.terrain.BaseHumain;
import com.wargameproject.terrain.BaseNavaleHumain;

public class Fantassin extends UniteTerrestreNormale {

	public static final int coutFixe = 200;
	
	public Fantassin(Joueur joueur) {
		super();
		this.joueur = joueur;
		attaque = 4;
		typeAttaque = "normale";
		porteeAttaque = 1;
		peutAttaquer = true; // false
		typeArmure = "moyenne";
		armureSurNormal = 25;
		armureSurPercante = 25;
		armureSurMagique = 10;
		armureSurSiege = 0;
		vie = 10;
		mouvement = 6;
		visibilite = 3;
		soin = 1;
		peutCapturer = true;
		cout = 200;
		image = R.drawable.fantassin;
	}

	public void capturer() {
		if(this.position.terrain.estAquatique) {
			this.position.base = new BaseNavaleHumain(this.joueur);
		}
		else {
			this.position.base = new BaseHumain(this.joueur);
		}
		this.position.base.position = this.position;
	}
}
